home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
com
/
othernet
/
fidonet
/
fflc_100
/
fflc.ger
< prev
next >
Wrap
Text File
|
1995-09-18
|
6KB
|
162 lines
*+- F lexible (C) 1995 Sven Over
+-* F ile- Version 1.0
-*+ L ist 18.9.1995
*+- C ompiler
----------------------------------------------------------------------------
Noch ein Filelistengenerator ?!
Ja, allerdings drfte dieser hier flexibler sein als die, die es auf dem
ATARI-"Markt" bereits gibt. Einige Features:
- FFLC nutzt die TICKECHO.BBS-Datei (optional)
- Das Aussehen (Design) der Fileliste ist _absolut_ frei festlegbar.
- Leicht knnen auch Listen erstellt werden, die nur eine bestimmte
Gruppe von Fileechoes und/oder nur die Files der letzten x Tage
enthlt.
- Files, die in der FILES.BBS-Datei aufgefhrt sindl, aber nicht
tatschlich vorhanden sind knnen - nach Wunsch des Benutzers -
angezeigt werden oder auch nicht.
Status von FFLC
FFLC ist Shareware, wie einige andere Programme von mir (EchoManger,
TickEchoManager, DTPcalc). FFLC kostet 15 DM, wer sich gleichzeitig
fr eines meiner anderen Programme registrieren lt bezahlt nur
5 DM fr FFLC. Leute, lat euch registrieren. In FFLC steckt
einiges an Arbeit. Bei gengender Resonanz wird es sicherlich auch
Updates geben. Registrierten Benutzern erflle ich auch gern
den einen oder anderen Updatewunsch, ich bin offen fr Vorschlge.
! EINE UNREGISTRIERTE VERSION VON FFLC BEARBEITET NUR
! 4 FILEAREAS.
Konfiguration
FFLC ldt ein Konfigurationsfile FFLC.CFG nach. Das beiliegende
Beispiel-File FFLC.CFG ist ausfhrlich Dokumentiert.
Gltige Statements:
Sysop <name> Name des Benutzers
Key <key> Angabe des Keys (bekommt der
registrierte Benutzer)
Areahead <filespec> Aufbau des Areabeginns in der Fileliste
Areafoot <filespec> Aufbau des Areaendes in der Fileliste
File <filespec> Aufbau eines Fileeintrags in der Fileliste
Tickecho <filespec> TICKECHO.BBS-Datei
Input <filespec> Input-File (s.u.)
Output <filespec> Output-File (Pfad der zu erzeugenden
Fileliste)
Hidemissingfiles Wenn angegeben, werden missing files nicht
angezeigt
Newfileindicator1 <number> Files, die nicht lter als <number> Tage
sind werden mit * gekennzeichnet.
Newfileindicator2 <number> " " " + " .
Input-File
Das Input-File bestimmt den Aufbau der Fileliste.
Gltige Statements:
Text <filespec> Kopiert den entsprechenden Text in die
Fileliste.
Info <filespec> Wie Text, interpretiert jedoch einige
%-Felder.
Area <areatag> Fileliste der Area <areatag>. Der Pfad der
Area mu in der TICKECHO.BBS-Datei
angegeben sein. Falls man die TICKECHO.BBS
Datei nicht benutzt, kann man folgende
drei Befehle benutzen:
Name <name>
Desc <description>
Path <path> <name>: Name der Area
<desc>: Areabeschreibung
<path>: Pfad (mu auf \ enden)
IN DIESER REIHENFOLGE
Aufbau der Areahead, Areafoot, File und Info-Datei:
Zu Beginn jeder Area wird das Areahead-File in die Fileliste kopiert.
Das kann zum Beispiel eine hbsche berschrift sein. In dieser
berschrift mu natrlich der Name der Area stehen. An der Stelle,
wo der Name stehen soll mu man im Areahead-File die Zeichenkette
%a*** stehen. Das %-Zeichen ist Signal dafr, da FFLC hier etwas
einsetzten soll. Das a steht dafr, da es sich hier um den Areanamen
handeln soll. Und die Sterne geben an, wie Breit dieses Feld ist.
In diesem Fall betrgt die Breite fnf (=die Lnge der Zeichenkette
%a***). Ist ein Areaname lnger als fnf Zeichen, so wird der Rest
abgeschnitten. Aus diesem Grund sollte man ein paar Sternchen mehr
nehmen.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ s.o.'s Point ³ ÛÛ²²±±°° Area: %a****************************** °°±±²²ÛÛ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÙ
³ %d************************************ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
So knnte zum Beispiel eine solche Datei aussehen. Das %d-Feld wird durch
die Areabeschreibung ersetzt. Auerdem knnte man noch %p benutzen, da
wre dann der Pfad der Area.
Im Prinzip sind auch Areafoot, File und Info-Datei so aufgebaut, nur
gibt es hier andere %-Felder.
Areafoot
%a %d %p wie in Areahead
%b Anzahl Bytes (alle Files der Area zusammengezhlt)
%f Anzahl Files
%m Anzahl der missing files
File
%f Filename
%l Filegre
%d Filebeschreibung
%D Datum (DD.MM.YY-Format)
%E Datum (MM/DD/YY-Format)
%i New-files-indicator. Hier wird ein * eingesetzt
bei Files, die nicht lter als x Tage sind und
ein + bei Files, die nicht lter sind als y
Tage. x ist defaultmig 30, y 60. Die beiden
Werte knnen jedoch mittels NewFileIndicator1/2
verndert werden.
Info
%a Anzahl Areas bisher (0 am Anfang, am Ende die Anzahl
der Areas in der Fileliste)
%f Anzahl Files bisher (...)
%b Anzahl Bytes bisher (...)
%m Anzahl missing files bisher (...)
Noch eine Besonderheit in der File-Datei: die Lnge der Filebeschreibungen
ist ja sehr unterschiedlich. Daher wird die letzte Zeile solange wieder-
hohlt, bis die Beschreibung vollstndig hineinkopiert wurde. Diese
letzte Zeile der File-Datei sollte das %d-Feld enthalten, da ansonsten
FFLC pltzlich stehenbleibt, wenn eine Dateibeschreibung zu lang ist.
Epilog
Guckt euch die Beispielfiles an. Fragt auch ruhig mal bei mir nach.
Und - ganz wichtig: lat euch registrieren, wenn's euch gefllt.
15 DM sind ja wohl nicht zu viel.
Sven Over
Vonderbergstr. 198a
46242 Bottrop
GERMANY
Telefon: 02041-29288
FidoNet: 2:2446/110.4, 2:2448/317.4
AtariNet: 51:601/7.4
NeST: 90:400/404.4
Bankverbindung:
Sven Over
Konto 5210070810
bei Volksbank Kirchhellen eG
BLZ 424 614 35